package com.xzj.admin.auth.service;

import com.xzj.admin.base.domain.SysUserInfo;
import com.xzj.common.core.domain.vo.R;

/**
 * @program: xzj-admin
 * @ClassName: AdminAuthService
 * @description: 认证服务
 * @author: XiaZunJun
 * @create: 2024-08-02 14:07
 */
public interface AdminAuthService {
    SysUserInfo login(SysUserInfo sysUserInfo);

    void logout();

    SysUserInfo getUserInfo();

    R getMenuList();

    R getPermCode();
}
